go on a retreat - French English Dictionary